to roast gently - Turkish English Dictionary